home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Chip 1996 September
/
CHIP 1996 szeptember (CD07).zip
/
CHIP_CD07.ISO
/
drivers
/
asus
/
cmd646
/
cmd646.arj
/
NT31
/
README.N31
< prev
next >
Wrap
Text File
|
1995-09-08
|
13KB
|
274 lines
CMD PCI64x 32-Bit Local Bus master IDE Windows NT 3.1 Driver Installation Instructions
-------------------------------------------------------------------------
You have to copy all the files in this directory except readme.n31 to the
root directory of the diskette before installation.
After you have installed WINNT 3.1, follow these steps:
1) From the Program Manager, double click on "Windows NT Setup" in the
Main group.
2) Select "Options/Add/Remove SCSI Adapters..."
3) Click on Add.
4) The "Select SCSI Adapter Option" dialog box will appear; select
"Other (Requires a disk from a hardware manufacturer)" from the
"Adapter:" list box.
5) The "Insert Diskette" dialog box will appear; insert the CMD
driver diskette into Drive A: and type "A:\NT31" into dialog box.
6) The "Select OEM Option" dialog box will appear; select
"CMD CSA-64xx IDE Host Adapter Driver" and click "OK."
7) The "Select SCSI Adapter Option" dialog box will appear; click on
the "Install" button in the dialog box.
8) The "Windows NT Setup" dialog box will appear; click on the
"Continue" button in the dialog box.
9) If installation is successful, the "SCSI Adapter Setup" dialog box will
reappear, and "CMD CSA-64xx IDE Host Adapter Driver" will be listed as
an installed driver.
10) Reboot your system to load the CMD IDE driver. Verify that it is
working properly. The following steps are optional, for those who
are interested in getting maximum performance.
11) In order for the driver to load performance optimizations for your
IDE drives, you must specify your Local Bus clock speed in MHz.
Valid values are between 20 and 50. IF YOU ARE NOT SURE OF YOUR LOCAL
BUS CLOCK SPEED, DO NOT PROCEED UNTIL YOU ARE SURE OR USE 0.
PCI-Bus: If you are using a 25MHz or DX2-50 processor, your Local Bus
speed is probably 25. Otherwise, it is probably 33.
12) From the Program Manager, select File/Run and type in "REGEDT32"
13) In the HKEY_LOCAL_MACHINE subwindow, open the
SYSTEM/CurrentControlSet/Services/Csa64x31/Parameters folder.
14) Double click on LocalBusSpeed and click the Radix/Decimal button.
Enter your Local Bus clock speed (e.g., 25,33,40,50, etc.). Be sure
to click on the Radix/Decimal button before clicking OK. To disable
drive optimizations, enter 0.
15) Reboot your system, and the driver will load drive optimizations.
16) Run the INSTALL.BAT from the NT31 directory in the CMD installation
diskette. For instance, if the diskette is in drive A,
A:
CD \NT31
INSTALL A:
Parameters:
NOTE: Unless otherwise stated, all parameters below are specified in
DECIMAL. Therefore, you must click on Radix/Decimal before
entering the value.
BusMasterRegister:
This option allows you to change the DMA base address register value
(Base Address Register 3, offset:20 in PCI configuration space).
You should not change the value of this parameter, unless the DMA
operation fails due to BIOS problems. The driver by default uses
0x500 as the DMA base address register.
0 = use the default value of the DMA base address (default)
xxx = the new DMA base address register you assigned. Make sure there
is no conflict of the address you choose otherwise it may cause
your system to hang.
EnhancedIDE:
0 = driver will not set-up ATA timing modes
1 = driver will set-up ATA timing modes on Primary IDE only
2 = driver will set-up ATA timing modes on Secondary IDE only
3 = driver will set-up ATA timing modes on both IDE channels (default)
NOTE: 0-3 are useful if your BIOS sets up ATA timing modes
automatically, and you don't want to override it. If LocalBusSpeed
is 0, then EnhancedIDE is interpreted as 0.
LocalBusSpeed:
0 = disable setting of ATA timing modes
25-50: Local Bus Speed in MHz. Setting this parameter to your local
bus speed allows the driver to set-up the drives and PCI-064xx
for fast operation according to the ATA spec. Here are some
guidelines for local bus speed:
486 CPU's:
If you have a 486-25, DX2-50, or DX4-75 processor, your Local
Bus speed is probably 25. Otherwise, it is probably 33.
Pentium CPU's:
If you have a Pentium 60 or 90, your Local Bus Speed is probably
30. If you have a Pentium 66 or 100, your Local Bus Speed is
probably 33.
PrimaryIDE:
16 = use 16-bit access for Primary IDE port
32 = use 32-bit access for Primary IDE port (default)
SecondaryIDE:
0 = disable Secondary IDE port (default)
16 = enable PCI Secondary IDE port in 16-bit mode
17 = support external 16-bit ISA secondary IDE port
32 = enable PCI Secondary IDE port in 32-bit mode
UseLbaMode:
0 = use CHS mode on all drives (default)
1 = use LBA mode on drives which support it
ATA PIO/DMA Timing Mode Overrides
---------------------------------
Some drives may have firmware bugs causing them to report
incorrect transfer mode information to the driver. Incorrect ATA
PIO/DMA timing modes may cause system boot failure or data
corruption. By default, the driver automatically selects
the fastest mode which a drive claims to support. The user can
override this mode by using the following options:
WARNING: The driver does no sanity checking on drives for which
PrimaryMasterOverride, PrimarySlaveOverride,
SecondaryMasterOverride, SecondarySlaveOverride is specified.
If you use this option to set a drive to an unsupported
transfer mode, it may cause data corruption!
PrimaryMasterTransferMode:
1 = PIO (default). Set the drive to use the fastest possible PIO mode.
If you want to override the drive with a faster mode or a slower
mode, then enter the new mode value in PrimaryMasterOverride
option. PIO mode ranges from 0 to 4.
2 = Multiple Word DMA override. You can use this value to override
transfer mode on the primary master drive. In order to use
this option you must specify the mode number in the
PrimaryMasterOverride option. The multi-word DMA mode ranges
from 0 to 2.
3 = Single Word DMA override. You can use this value to override
transfer mode on the primary master drive. In order to use
this option you must specify the mode number in the
PrimaryMasterOverride option. The single-word DMA mode ranges
from 0 to 2.
4 = Enable DMA. Drives which support DMA transfer will be set to DMA
mode. Drives which only support PIO transfer will be set to
PIO mode. You may override a specific drive to DMA mode by
setting PrimaryMasterTransferMode to 2 or 3 and then entering
the mode override in PrimaryMasterOverride.
PrimaryMasterOverride:
255 = don't override vendor-specified ATA PIO/DMA timing mode
for the master drive on primary channel (default).
0-2 = Multi-word DMA override. In order to override primary master
drive with specified multi-word DMA mode, you must set
PrimaryMasterTransferMode to 2.
0-2 = Single-word DMA override. In order to override primary master
ide drive with specified single-word DMA mode, you must set
PrimaryMasterTransferMode to 3.
0-5 = override vendor-specified ATA PIO timing mode for primary master
drive with specified mode. The PrimaryMasterTransferMode must
be set to 1.
PrimarySlaveTransferMode:
1 = PIO (default). Set the drive to use the fastest possible PIO mode.
If you want to override the drive with a faster mode or a slower
mode, then enter the new mode value in PrimarySlaveOverride
option. PIO mode ranges from 0 to 4.
2 = Multiple Word DMA override. You can use this value to override
transfer mode on the primary slave drive. In order to use
this option you must specify the mode number in the
PrimarySlaveOverride option. The multi-word DMA mode ranges
from 0 to 2.
3 = Single Word DMA override. You can use this value to override
transfer mode on the primary slave drive. In order to use
this option you must specify the mode number in the
PrimarySlaveOverride option. The single-word DMA mode ranges
from 0 to 2.
4 = Enable DMA. Drives which support DMA transfer will be set to DMA
mode. Drives which only support PIO transfer will be set to
PIO mode. You may override a specific drive to DMA mode by
setting PrimarySlaveTransferMode to 2 or 3 and then entering
the mode override in PrimarySlaveOverride.
PrimarySlaveOverride:
255 = don't override vendor-specified ATA PIO/DMA timing mode
for the slave drive on primary channel (default).
0-2 = Multi-word DMA override. In order to override primary slave
drive with specified multi-word DMA mode, you must set
PrimarySlaveTransferMode to 2.
0-2 = Single-word DMA override. In order to override primary slave
ide drive with specified single-word DMA mode, you must set
PrimarySlaveTransferMode to 3.
0-5 = override vendor-specified ATA PIO timing mode for primary slave
drive with specified mode. The PrimarySlaveTransferMode must
be set to 1.
SecondaryMasterTransferMode:
1 = PIO (default). Set the drive to use the fastest possible PIO mode.
If you want to override the drive with a faster mode or a slower
mode, then enter the new mode value in SecondaryMasterOverride
option. PIO mode ranges from 0 to 4.
2 = Multiple Word DMA override. You can use this value to override
transfer mode on the secondary master drive. In order to use
this option you must specify the mode number in the
SecondaryMasterOverride option. The multi-word DMA mode ranges
from 0 to 2.
3 = Single Word DMA override. You can use this value to override
transfer mode on the secondary master drive. In order to use
this option you must specify the mode number in the
SecondaryMasterOverride option. The single-word DMA mode ranges
from 0 to 2.
4 = Enable DMA. Drives which support DMA transfer will be set to DMA
mode. Drives which only support PIO transfer will be set to
PIO mode. You may override a specific drive to DMA mode by
setting SecondaryMasterTransferMode to 2 or 3 and then entering
the mode override in SecondaryMasterOverride.
SecondaryMasterOverride:
255 = don't override vendor-specified ATA PIO/DMA timing mode
for the master drive on secondary channel (default).
0-2 = Multi-word DMA override. In order to override secondary master
drive with specified multi-word DMA mode, you must set
SecondaryMasterTransferMode to 2.
0-2 = Single-word DMA override. In order to override secondary master
ide drive with specified single-word DMA mode, you must set
SecondaryMasterTransferMode to 3.
0-5 = override vendor-specified ATA PIO timing mode for secondary master
drive with specified mode. The SecondaryMasterTransferMode must
be set to 1.
SecondarySlaveTransferMode:
1 = PIO (default). Set the drive to use the fastest possible PIO mode.
If you want to override the drive with a faster mode or a slower
mode, then enter the new mode value in SecondarySlaveOverride
option. PIO mode ranges from 0 to 4.
2 = Multiple Word DMA override. You can use this value to override
transfer mode on the secondary slave drive. In order to use
this option you must specify the mode number in the
SecondarySlaveOverride option. The multi-word DMA mode ranges
from 0 to 2.
3 = Single Word DMA override. You can use this value to override
transfer mode on the secondary slave drive. In order to use
this option you must specify the mode number in the
SecondarySlaveOverride option. The single-word DMA mode ranges
from 0 to 2.
4 = Enable DMA. Drives which support DMA transfer will be set to DMA
mode. Drives which only support PIO transfer will be set to
PIO mode. You may override a specific drive to DMA mode by
setting SecondarySlaveTransferMode to 2 or 3 and then entering
the mode override in SecondarySlaveOverride.
SecondarySlaveOverride:
255 = don't override vendor-specified ATA PIO/DMA timing mode
for the slave drive on secondary channel (default).
0-2 = Multi-word DMA override. In order to override secondary slave
drive with specified multi-word DMA mode, you must set
SecondarySlaveTransferMode to 2.
0-2 = Single-word DMA override. In order to override secondary slave
ide drive with specified single-word DMA mode, you must set
SecondarySlaveTransferMode to 3.
0-5 = override vendor-specified ATA PIO timing mode for secondary slave
drive with specified mode. The SecondarySlaveTransferMode must
be set to 1.